home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / dev / lang / amigaedocs.lha / ModulesText / libraries / iffparse.txt < prev    next >
Text File  |  1992-09-02  |  2KB  |  98 lines

  1. ShowModule v0.1 (c) 1992 $#%!
  2. now showing: "emodules:libraries/iffparse.m"
  3. NOTE: don't use this output in your code, use the module instead.
  4.  
  5. (---) OBJECT iffhandle
  6. (  0)   stream:LONG
  7. (  4)   flags:LONG
  8. (  8)   depth:LONG
  9. (---) ENDOBJECT     /* SIZEOF=12 */
  10.  
  11. CONST IFFF_READ=0,
  12.       IFFF_WRITE=1,
  13.       IFFF_RWBITS=1,
  14.       IFFF_FSEEK=2,
  15.       IFFF_RSEEK=4,
  16.       IFFF_RESERVED=$FFFF0000
  17.  
  18. (---) OBJECT iffstreamcmd
  19. (  0)   command:LONG
  20. (  4)   buf:LONG
  21. (  8)   nbytes:LONG
  22. (---) ENDOBJECT     /* SIZEOF=12 */
  23.  
  24. (---) OBJECT contextnode
  25. (  0)   mln:substructure
  26. (  8)   id:LONG
  27. ( 12)   type:LONG
  28. ( 16)   size:LONG
  29. ( 20)   scan:LONG
  30. (---) ENDOBJECT     /* SIZEOF=24 */
  31.  
  32. (---) OBJECT localcontextitem
  33. (  0)   mln:substructure
  34. (  8)   id:LONG
  35. ( 12)   type:LONG
  36. ( 16)   ident:LONG
  37. (---) ENDOBJECT     /* SIZEOF=20 */
  38.  
  39. (---) OBJECT storedproperty
  40. (  0)   size:LONG
  41. (  4)   data:LONG
  42. (---) ENDOBJECT     /* SIZEOF=8 */
  43.  
  44. (---) OBJECT collectionitem
  45. (  0)   next:LONG
  46. (  4)   size:LONG
  47. (  8)   data:LONG
  48. (---) ENDOBJECT     /* SIZEOF=12 */
  49.  
  50. (---) OBJECT clipboardhandle
  51. (  0)   iocr:substructure
  52. ( 52)   cbport:substructure
  53. ( 86)   satisfyport:substructure
  54. (---) ENDOBJECT     /* SIZEOF=120 */
  55.  
  56. CONST IFFERR_EOF=-1,
  57.       IFFERR_EOC=-2,
  58.       IFFERR_NOSCOPE=-3,
  59.       IFFERR_NOMEM=-4,
  60.       IFFERR_READ=-5,
  61.       IFFERR_WRITE=-6,
  62.       IFFERR_SEEK=-7,
  63.       IFFERR_MANGLED=-8,
  64.       IFFERR_SYNTAX=-9,
  65.       IFFERR_NOTIFF=-10,
  66.       IFFERR_NOHOOK=-11,
  67.       IFF_RETURN2CLIENT=-12,
  68.       ID_FORM=$464F524D,
  69.       ID_LIST=$4C495354,
  70.       ID_CAT=$43415420,
  71.       ID_PROP=$50524F50,
  72.       ID_NULL=$20202020,
  73.       IFFLCI_PROP=$70726F70,
  74.       IFFLCI_COLLECTION=$636F6C6C,
  75.       IFFLCI_ENTRYHANDLER=$656E6864,
  76.       IFFLCI_EXITHANDLER=$65786864,
  77.       IFFPARSE_SCAN=0,
  78.       IFFPARSE_STEP=1,
  79.       IFFPARSE_RAWSTEP=2,
  80.       IFFSLI_ROOT=1,
  81.       IFFSLI_TOP=2,
  82.       IFFSLI_PROP=3,
  83.       IFFSIZE_UNKNOWN=-1,
  84.       IFFCMD_INIT=0,
  85.       IFFCMD_CLEANUP=1,
  86.       IFFCMD_READ=2,
  87.       IFFCMD_WRITE=3,
  88.       IFFCMD_SEEK=4,
  89.       IFFCMD_ENTRY=5,
  90.       IFFCMD_EXIT=6,
  91.       IFFCMD_PURGELCI=7,
  92.       IFFSCC_INIT=0,
  93.       IFFSCC_CLEANUP=1,
  94.       IFFSCC_READ=2,
  95.       IFFSCC_WRITE=3,
  96.       IFFSCC_SEEK=4
  97.  
  98.